/**
* @autho : Quyenvv
* Description : js cho Controller thu mau 
*
*/

//laoding tinyMCE

function calltinymce(){
	tinyMCE.init({
		// General options
		mode : "textareas",
		theme : "advanced",
		elements : "noidung_thu",
		skin : "o2k7",
		plugins : "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups,autosave",

		// Theme options
		theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,fontselect,fontsizeselect",
		theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
		theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
		theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking",
		theme_advanced_toolbar_location : "top",
		theme_advanced_toolbar_align : "left",
		theme_advanced_statusbar_location : "bottom",
		theme_advanced_resizing : true,


		// Replace values for the template plugin
		template_replace_values : {
			username : "Some User",
			staffid : "991234"
		}
	});
}

//xoa thu danh mục 
function xoadanhmuc(iddm){
	var url = document.getElementById('url').value;
	var row = 'row_'+iddm;
	var link = url+'/danhmuc/xoadanhmuc/idtm/'+iddm;
	var hoi = "Bạn có muốn xóa danh mục này ?";
	var run =  confirm(hoi);
	if(run){
		loading();
		var xoa = $.getJSON(link,null);
		if(xoa){
			$('.'+row+'').remove();
		}
		stoploading();
	}else{
		return false;
	}
}

/**
 * Quyenvv
 * xu ly sử dụng danh mục 
 */

function khongsudungdanhmuc(iddn,id,thamso){
	var url = document.getElementById('url').value;
	var link = url+'/danhmuc/battatdanhmuc/id/'+id+'/iddn/'+iddn+'/thamso/'+thamso;
	loading();
	var tat =  $.getJSON(link,null);
		var html = "<a href='#' onclick=\"sudungdanhmuc('"+iddn+"',"+id+",'1');\" ><img title='Sử dụng danh mục này' src='"+url+"/images/icon/notice-alert.png' width='17' hight='17' /></a>";
		var dmtm = '#thu_mau_'+id;
		$(dmtm).html(html);
	
	stoploading();
	
}


function sudungdanhmuc(iddn,id,thamso)
{
	var url = document.getElementById('url').value;
	var link = url+'/danhmuc/battatdanhmuc/id/'+id+'/iddn/'+iddn+'/thamso/'+thamso;
	loading();
	var tat =  $.getJSON(link,null);
	
		var html = "<a href='#' onclick=\"khongsudungdanhmuc('"+iddn+"',"+id+",'1');\" ><img title='Không sử dụng danh mục này' src='"+url+"/images/icon/check2.png' width='17' hight='17' /></a>";
		var dmtm = '#thu_mau_'+id;
		$(dmtm).html(html);
	
	stoploading();
}

function xoanhieudanhmuc(){
	
	var checked= new Array();
	var i=0;
	$("input[name='listdm[]']").each(function() {
	if(this.checked){
			checked[i] = $(this).val();	
			i++;
		}
	});
	if(checked == ''){
		alert('Bạn chưa chọn bản ghi nào !');
	}else{
		var hoi = " Bạn có chắc muốn xóa danh mục này không ? ";
		var xoa = confirm(hoi);
		if(xoa){
			var url = document.getElementById('url').value;
			var link  = url+"/danhmuc/xoaalldanhmuc/id/"+checked;
			loading();
			var run =  $.getJSON(link,null);
			if(run){
				//ẩn bản ghi cần xóa
				$('#check').attr('checked', false);
				$("input[name='listdm[]']").each(function() {
					if(this.checked){
					checked[i] = $(this).val();
					$('.row_'+checked[i]).remove();	
					i++;
					}
				});
				//end ẩn
			}
			stoploading();
			
		}
	}
}

/**
 * quyenvv
 * Description : khoi tao popup them moi danh mục
 */
function themmoidanhmuc()
{
	$(document).ready(function(){
		$('#themmoidanhmuc').dialog({
			autoOpen:false,
			height:250,
			width:480,
		    show: 'blind',
			hide: "blind",
			modal: true
		});
		$('#themmoidanhmuc').dialog('open');
		document.getElementById('form_themdanhmuc').reset()
		loadnhomdanhmuc();
	});
}


//dong popup them danh mục
function closethemdm(){
	$('#themmoidanhmuc').dialog('close');
}
//check them 
function checkdanhmuc(){
	var ten = document.getElementById('tendanhmuc').value;
 	 if (ten == '') {
	 	alert('Bạn chưa nhập tên danh mục !');
	 	return false;
	 }
}


function suadanhmuc(id){
	   $(document).ready(function(){
			$('#suadanhmuc').dialog({
					autoOpen:false,
					height:250,
					width:480,
				    show: 'blind',
					hide: "blind",
					modal: true
			});
			loading();
			document.getElementById('tendanhmucsua').value = '';
			$('#suadanhmuc').dialog('open');
			getdatadanhmuc(id);
			stoploading();
	   });
	   
}

//dong popup thêm danh mục
function closesuadm(){
	$('#suadanhmuc').dialog('close');
}

function getdatadanhmuc(id){
	var url =  document.getElementById('urlsua').value;
	var link = url+'/ajax/getdanhmuctheoid/iddm/'+id;
	$.getJSON(link,null,function(data){
		$('#tendanhmucsua').val(data.dulieu['ten_loai_thu']);
		$('#ngay_tao_sua').val(data.dulieu['ngay_tao']);
		$('#iddmsua').val(data.dulieu['id']);
		$('#sapxep_sua').val(data.dulieu['sap_xep']);
	});
}

//check sửa danh mục
function checksuadanhmuc(){
	var ten = document.getElementById('tendanhmucsua').value;
 	 if (ten == '') {
	 	alert('Bạn chưa nhập tên danh mục !');
	 	return false;
	 }
}





	   
